Definition of Life Buoy

  • (noun) a life preserver in the form of a ring of buoyant material

Synonyms of Life Buoy


Antonyms of Life Buoy


No Antonyms Found.

Homophones of Life Buoy


No Homophones Found.